- 博客(4)
- 收藏
- 关注
原创 嵌入式C程序优化方法
1.结构体代替二维数组的第二维。2.去掉浮点操作。乘以10的次方再除。3.将除法操作替换为移位操作4.查表操作效率更高5.32bit嵌入式芯片可使用两个ALU并行运算6.编译器处理unsigned short比int效率更高7.将函数声明为inline,这样编译器会将其嵌入母函数中,可以减少CPU调用子函数产生的开销8.把查表操作的数据放在CPU的高速数据cache里...
2019-12-11 01:15:11 163
原创 关于ARM芯片中的大小端模式
有0x0、0x1、两个地址,有一个数据是0xFF00大端模式:FF存在地址0x0的内存中,00存在地址0x1的内存中小端模式:00存在地址0x0的内存中,FF存在地址0x1的内存中总之就是:小端模式:较高的有效字节存储在较高的存储器地址,较低的有效字节存储在较低的存储器地址。大端模式:较高的有效字节存储在较低的存储器地址,较低的有效字节存储在较高的存储器地址。...
2019-03-18 11:17:22 3731
转载 Flash Latency 与系统最高频率
STM32的FLASH手册上,关于FLASH_ACR寄存器的LATENCY位的说明,上面明确写着: 0 wait state if 0MHz < SYSCLK <= 24MHz 1 wait state if 24MHz < SYSCLK <= 48MHz 2 wait state if 48MHz < SYSCLK <= 72...
2018-07-12 08:50:04 6140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人