2024-10-15 00:02:46 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024.10.14
|
|
|
|
|
c_cpp_properties.json 中
|
|
|
|
|
"intelliSenseMode": "linux-gcc-x86",时 sizeof(long)==4
|
|
|
|
|
"intelliSenseMode": "linux-gcc-x64",时 sizeof(long)==8
|
2024-10-23 09:59:28 +08:00
|
|
|
|
代码分析可以识别数组对齐 #pragma pack(1) 注释这个之后 sizeof 的结构体会按未1字节对齐的来计算
|
|
|
|
|
2024.10.22
|
|
|
|
|
c_cpp_properties.json 中指定了编译器路径之后 如果此编译器不在path路径中
|
|
|
|
|
则会出现类似找不到 stdarg.h 的问题
|
2024-10-27 01:28:28 +08:00
|
|
|
|
指定了 riscv 的编译器之后 clear_csr write_csr 宏可以正常找到
|
|
|
|
|
2024.410.27
|
|
|
|
|
要解决 oem分区空间不够的问题,
|
|
|
|
|
如果把超出的部分添加在fw分区后面 应该是需要修改 ram.bin 的,
|
|
|
|
|
因为ram.bin 写入数据的长度是读取的分区size 这个size不能动 因为解压也需要使用这个参数
|
|
|
|
|
或者考虑添加在未压缩的ht.bin 文件后面?
|