单片机
返回首页

6410 clock divider structure 及 编译问题

2024-09-27 来源:cnblogs

clock structure to generate ARMCLK, HCLKX2, and HCLK. clock divider

consists of two parts

pre-dividers

and

post divers.

there are two pre-dividers to divide by 2 and 5

which are fixed and not software configurable.

 

the post-deviders can be configured by software using CLK_DIV0 register.

266

667

 

一句经典名言: 在IT行业,遇到问题,只要一直解决,总有解决的一天。

arm-linux-ld -Bstatic -e _start -Ttext 0x50000000  inter.o inter_func.o /home/km/arm/4_3_2_noconfig/lib/gcc/arm-none-linux-gnueabi/4.3.2/libgcc.a -o inter
/home/km/arm/4_3_2_noconfig/lib/gcc/arm-none-linux-gnueabi/4.3.2/libgcc.a(_dvmd_lnx.o): In function `__aeabi_ldiv0':
(.text+0x8): undefined reference to `raise

没有div指令 除法指令

库的位置有关系

int raise( int signum )
{
    return 0;
}

在编译

arm-linux-gcc -c inter.s -o inter.o    
arm-linux-gcc -c inter_func.c -o inter_func.o
arm-linux-ld -Bstatic -e _start -Ttext 0x50000000  inter.o inter_func.o /home/km/arm/4_3_2_noconfig/lib/gcc/arm-none-linux-gnueabi/4.3.2/libgcc.a -o inter
arm-linux-objcopy       -O binary inter inter.bin
arm-linux-objdump -D inter > inter.dis

应该是库的关系有点问题, 也可能是连接顺序不对


进入单片机查看更多内容>>
相关视频
  • 【TI MSPM0 应用实战】智能小车+工业角度编码器+血氧仪+烟雾探测器!硬核参考设计详解!

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

  • 直播回放: Microchip Timberwolf™ 音频处理器在线研讨会

  • 基于灵动MM32W0系列MCU的指夹血氧仪控制及OTA升级应用方案分享

精选电路图
  • 1瓦线性调频增强器

  • 家用电器遥控器

  • 12V 转 28V DC-DC 变换器(基于 LM2585)

  • 红外开关

  • DS1669数字电位器

  • HA1377 桥式放大器 BCL 电容 17W(汽车音频)

    相关电子头条文章