页次: 1
main.py里面需要有import machine,这样machine才会被加载到固件中
顺道问个问题,
我想移值GD32F303,我下载了STM32G070的示例,有点没看懂,就是 pika_hal_STM32G0_GPIO.C 中【pika_hal_platform_GPIO_write】函数怎么与脚本关联起来的?我搜了整个工程,都没有发现这个函数有其它地方引用。
还有其它很多类似的地方,
int pika_hal_platform_GPIO_write(pika_dev* dev, void* buf, size_t count) {
platform_data_GPIO* data = dev->platform_data;
uint32_t level = 0;
memcpy(&level, buf, count);
if (level == 0) {
LL_GPIO_ResetOutputPin(data->gpioPort, data->gpioPin);
return 0;
}
if (level == 1) {
LL_GPIO_SetOutputPin(data->gpioPort, data->gpioPin);
return 0;
}
return -1;
}
在网上了解了一下,
原来这个AGM是要用Altera的quartus软件进行设计,再用它自己的一个工具进行转换。怪不得这么神秘呢。
https://blog.csdn.net/ModernTalking/article/details/126986620?spm=1001.2014.3001.5501
页次: 1