忐忑黄蜂

文章
7
资源
0
加入时间
2年10月18天

iOS面试题5(答案)

1、 写一个递归方法:计算N的阶乘,然后将计算结果进行存储。以便应用退出后下次启动课直接获取该值。double fun(int n){if(n==0||n==1)return 1;elsereturn n*fun(n-1);}2、 NSArray和NSMutableArray的区别,多线程操作哪个更安全?NSArray不可变数组,NSMutableArray

uart

1、关于UART的基本特性:(1) 异步串行通信,可为全双工、半双工、单发送TX或单接收RX模式;(2) 支持5~8位数据位的配置,波特率几百bps至几百K bps;(3) 可配置奇校验、偶校验或无校验位;可配置1、1.5或2位停止位;(4)将并行数据写入内存缓冲区,再通过FIFO逐位发送,接收时同理;(5)输出传输时,从低位到高位传输。2、 关于UART的主要信号说明:在常见的UART接口包含VCC,GND,TX,RX这四条线,一些应用场景中,有时候会使用到RTS/CTS,DTR/DSR这些