На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
    > Почему Atmel Studio 6.2 не понимает тип данных u08
      Почему Atmel Studio 6.2 не понимает тип данных u08

      Вот код:
      //! Set the I2C transaction bitrate (in KHz)
      void i2cSetBitrate(u08 bitrateKHz);

      Ошибка:
      expected ')' before 'bitrateKHz'

      В Atmel Studio 4 таких проблем не было. Можно конечно поставить unsigned char, но там целая библиотека, и не моя. Может быть где то в настройках не так?
        uint8

        Добавлено
        uint8_t

        Добавлено
        А кто мешает переопределить тип
          Спасибо. Я переопределял. Просто хотел разобраться. Почему то не было ошибки что, что не найден файл avrlibtypes.h где все это определено:
          ...
          // datatype definitions macros
          typedef unsigned char u08;
          typedef signed char s08;
          typedef unsigned short u16;
          typedef signed short s16;
          typedef unsigned long u32;
          typedef signed long s32;
          typedef unsigned long long u64;
          typedef signed long long s64;
          ...
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0151 ]   [ 15 queries used ]   [ Generated: 19.03.24, 02:10 GMT ]