发新帖我要提问
12
返回列表
打印
[技术文档]

HK32F030MF4P6的Linux GCC工具链开发环境

[复制链接]
楼主: 略略u
手机看帖
扫描二维码
随时随地手机跟帖
21
略略u|  楼主 | 2023-1-28 16:44 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
内存大小在手册上写的是2KB, 但是实际可用的有4KB, 这里根据实际的内存大小将内存设成了 4K. 如果实际的规格有变化, 需要将其改回2K.

使用特权

评论回复
22
略略u|  楼主 | 2023-1-28 16:45 | 只看该作者
预声明的堆栈
_Min_Heap_Size = 0x200;   /* required amount of heap: 512 bytes */
_Min_Stack_Size = 0x400;  /* required amount of stack: 1024 bytes */

...

/* User_heap_stack section, used to check that there is enough RAM left */
._user_heap_stack :
{
  . = ALIGN(8);
  PROVIDE ( end = . );
  PROVIDE ( _end = . );
  . = . + _Min_Heap_Size;
  . = . + _Min_Stack_Size;
  . = ALIGN(8);
} >RAM

使用特权

评论回复
23
略略u|  楼主 | 2023-1-28 16:45 | 只看该作者
这里预声明了 512 Byte的堆和 1024 Byte的栈, 所以编译的结果, 显示的内存占用是一定大于1.5KB的, 如果希望增加或缩小, 在这里调整

使用特权

评论回复
24
略略u|  楼主 | 2023-1-28 16:45 | 只看该作者
示例代码

模板中 Examples 目录下面是一些示例代码
├── ADC
│     ├── ADC_Interrupt_Continous
│     └── ADC_Single
├── GPIO
│     └── LED_Blink
├── I2S
│     └── I2S_Audio_TX
├── SPI
│     └── MAX7219_8x8LED
├── TIM
│     ├── Advanced_Timer
│     ├── Basic_Timer
│     └── PWM_Complementary_Output
└── USART
    └── UART_TxRx

使用特权

评论回复
25
略略u|  楼主 | 2023-1-28 16:56 | 只看该作者
除了 I2S 的代码, 其它都移植自官方的参考示例. 使用时, 将 User 目录下的代码删除, 将示例下的代码复制到 User 目录, 编译烧录即可.

使用特权

评论回复
26
略略u|  楼主 | 2023-1-28 16:58 | 只看该作者
I2S 音频输出演示

B站视频"航顺HK32F030MF4P6 I2S驱动MAX98357播放8k 8bit语音效果演示", 地址 https://www.bilibili.com/video/BV1AP411G7kf

使用特权

评论回复
27
olivem55arlowe| | 2023-2-2 15:26 | 只看该作者
GCC,malloc函数使用时要在链接脚本定义堆段吗

使用特权

评论回复
28
saservice| | 2023-2-4 14:58 | 只看该作者
如何使用Eclipse和GCC搭建HK32F030MF4P6环境

使用特权

评论回复
29
belindagraham| | 2023-2-4 15:27 | 只看该作者
如何将一个HK32F030MF4P6 GCC工程改成MDK工程

使用特权

评论回复
30
i1mcu| | 2023-2-4 16:24 | 只看该作者
linux 搭建HK32F030MF4P6的makefile 怎么写

使用特权

评论回复
31
bartonalfred| | 2023-2-4 17:15 | 只看该作者
怎么下载程序呢?              

使用特权

评论回复
32
ulystronglll| | 2023-2-4 20:33 | 只看该作者
这个可以跟vscode搭配使用的吗?

使用特权

评论回复
33
uytyu| | 2023-2-4 20:55 | 只看该作者
可以在windows按照gcc工具的吗?

使用特权

评论回复
34
jimmhu| | 2023-2-4 23:00 | 只看该作者
用GCC编译的文件能否在ARM开发板上运行?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则