智能车制作
标题:
求救!串口发送了Assertion failed in E:\Smart Car\新程序\Chip\src\MK60_gpi...
[打印本页]
作者:
KD-Brick
时间:
2016-5-29 08:36
标题:
求救!串口发送了Assertion failed in E:\Smart Car\新程序\Chip\src\MK60_gpi...
串口发送了:
Assertion failed in E:\Smart Car\新程序\Chip\src\MK60_gpio.c at line 99
MK60_gpio.c at line 99代码是这样的:
void gpio_set (PTXn_e ptxn, uint8 data)
{
ASSERT( BIT_GET( GPIO_PDDR_REG(GPIOX_BASE(ptxn)) , PTn(ptxn)) == GPO ); // 断言,检测 输出方向是否为输出
// 获取 GPIO PDDR 管脚号 ,比较是否为输出
//端口输出数据
if(data == 0)
{
GPIO_PDOR_REG(GPIOX_BASE(ptxn)) &= ~(1 << PTn(ptxn)); // GPIO PDOR 管脚号 清0,即对应管脚配置为端口输出低电平
}
else
{
GPIO_PDOR_REG(GPIOX_BASE(ptxn)) |= (1 << PTn(ptxn)); // GPIO PDOR 管脚号 置1,即对应管脚配置为端口输出高电平
}
}
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2